/**
 * output package name
 */
package com.kingdee.eas.mx.basedata.enums;

import java.util.Map;
import java.util.List;
import java.util.Iterator;
import com.kingdee.util.enums.StringEnum;

/**
 * output class name
 */
public class ClientNatuEnum extends StringEnum
{
    public static final String IMPORTBUS_VALUE = "0";
    public static final String FINALBUY_VALUE = "1";
    public static final String MIDBUSIN_VALUE = "2";
    public static final String COMMISS_VALUE = "3";
    public static final String FABICOR_VALUE = "4";
    public static final String AUXILIARY_VALUE = "5";
    public static final String EXPORTOR_VALUE = "6";

    public static final ClientNatuEnum importbus = new ClientNatuEnum("importbus", IMPORTBUS_VALUE);
    public static final ClientNatuEnum finalbuy = new ClientNatuEnum("finalbuy", FINALBUY_VALUE);
    public static final ClientNatuEnum midbusin = new ClientNatuEnum("midbusin", MIDBUSIN_VALUE);
    public static final ClientNatuEnum commiss = new ClientNatuEnum("commiss", COMMISS_VALUE);
    public static final ClientNatuEnum fabicor = new ClientNatuEnum("fabicor", FABICOR_VALUE);
    public static final ClientNatuEnum auxiliary = new ClientNatuEnum("auxiliary", AUXILIARY_VALUE);
    public static final ClientNatuEnum exportor = new ClientNatuEnum("exportor", EXPORTOR_VALUE);

    /**
     * construct function
     * @param String clientNatuEnum
     */
    private ClientNatuEnum(String name, String clientNatuEnum)
    {
        super(name, clientNatuEnum);
    }
    
    /**
     * getEnum function
     * @param String arguments
     */
    public static ClientNatuEnum getEnum(String clientNatuEnum)
    {
        return (ClientNatuEnum)getEnum(ClientNatuEnum.class, clientNatuEnum);
    }

    /**
     * getEnumMap function
     */
    public static Map getEnumMap()
    {
        return getEnumMap(ClientNatuEnum.class);
    }

    /**
     * getEnumList function
     */
    public static List getEnumList()
    {
         return getEnumList(ClientNatuEnum.class);
    }
    
    /**
     * getIterator function
     */
    public static Iterator iterator()
    {
         return iterator(ClientNatuEnum.class);
    }
}